/ leetcodesolve / Toph.co / The Lost Digit.cpp
swadhinbiswas more problem · 2/6/2025
34f7472
30 lines · 570 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <vector>
#include <numeric> // For std::iota (optional, for alternative input)

using namespace std;

int single_number(const vector<int>& number) {
    int answer = 0;
    for (int i : number) {  // Range-based for loop
        answer ^= i;
    }
    return answer;
}

int main() {
    int test;
    cin >> test;

    vector<int> numberlist(test); // Initialize vector with size 'test'

    for (int i = 0; i < test; ++i) {
        cin >> numberlist[i];
    }


    int x = single_number(numberlist);
    cout << x << endl;

    return 0;
}